Detrended correspondence analysis